﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using iTextSharp;
using iTextSharp.text;
using iTextSharp.text.pdf;

namespace Gollie.Pdf
{
	public class PdfCellProperties
	{
		public static PdfCellProperties defaultProperties = new PdfCellProperties();

		public int Border = Rectangle.NO_BORDER;
		public int HorizontalAlignment = Element.ALIGN_LEFT;
		public int VerticalAlignment = Element.ALIGN_MIDDLE;
		public float Padding = 4f;
		public float PaddingBottom = 4f;
		public float PaddingTop = 4f;
		public float PaddingLeft = 4f;
		public float PaddingRight = 4f;
		public BaseColor BorderColor = BaseColor.BLACK;
		public BaseColor BorderColorTop = BaseColor.BLACK;
		public BaseColor BorderColorLeft = BaseColor.BLACK;
		public BaseColor BorderColorRight = BaseColor.BLACK;
		public BaseColor BorderColorBottom = BaseColor.BLACK;
		public float BorderWidth = 0f;
		public float BorderWidthBottom = 0f;
		public float BorderWidthTop = 0f;
		public float BorderWidthLeft = 0f;
		public float BorderWidthRight = 0f;
		public Font Font = FontFactory.GetFont("Verdana", 8, Font.NORMAL);
		public string Text = "";
		public int Colspan = 1;
	}
}
